vented baffle - Turkish English Dictionary